\hypertarget{classfw_frame_grabber}{
\section{fwFrameGrabber Class Reference}
\label{classfw_frame_grabber}\index{fwFrameGrabber@{fwFrameGrabber}}
}


Base class for all video devices. It is designed to provide a generic front end to video sources.  


{\ttfamily \#include $<$fwFrameGrabber.h$>$}\subsection*{Public Member Functions}
\begin{DoxyCompactItemize}
\item 
\hypertarget{classfw_frame_grabber_ad2c8e165166828d98a6fa4387741ec97}{
unsigned int \hyperlink{classfw_frame_grabber_ad2c8e165166828d98a6fa4387741ec97}{getHeight} ()}
\label{classfw_frame_grabber_ad2c8e165166828d98a6fa4387741ec97}

\begin{DoxyCompactList}\small\item\em return the number of rows in the image \item\end{DoxyCompactList}\item 
\hypertarget{classfw_frame_grabber_af0cf7df050617800b15e71a35302998e}{
unsigned int \hyperlink{classfw_frame_grabber_af0cf7df050617800b15e71a35302998e}{getWidth} ()}
\label{classfw_frame_grabber_af0cf7df050617800b15e71a35302998e}

\begin{DoxyCompactList}\small\item\em return the number of columns in the image \item\end{DoxyCompactList}\item 
virtual void \hyperlink{classfw_frame_grabber_a9be9224f1ef309859950dd6bbd51364d}{close} ()=0
\end{DoxyCompactItemize}
\subsection*{Public Attributes}
\begin{DoxyCompactItemize}
\item 
\hypertarget{classfw_frame_grabber_a2a656062f30da22f4738f9e9e59a2da3}{
bool \hyperlink{classfw_frame_grabber_a2a656062f30da22f4738f9e9e59a2da3}{init}}
\label{classfw_frame_grabber_a2a656062f30da22f4738f9e9e59a2da3}

\begin{DoxyCompactList}\small\item\em bit 1 if the frame grabber has been initialized \item\end{DoxyCompactList}\end{DoxyCompactItemize}
\subsection*{Protected Attributes}
\begin{DoxyCompactItemize}
\item 
\hypertarget{classfw_frame_grabber_ad19bf88bf72d1ba28d4e2cb404287100}{
unsigned int \hyperlink{classfw_frame_grabber_ad19bf88bf72d1ba28d4e2cb404287100}{height}}
\label{classfw_frame_grabber_ad19bf88bf72d1ba28d4e2cb404287100}

\begin{DoxyCompactList}\small\item\em number of rows in the image \item\end{DoxyCompactList}\item 
\hypertarget{classfw_frame_grabber_a0eba35cdab2a3509fc27a3e5765e33ad}{
unsigned int \hyperlink{classfw_frame_grabber_a0eba35cdab2a3509fc27a3e5765e33ad}{width}}
\label{classfw_frame_grabber_a0eba35cdab2a3509fc27a3e5765e33ad}

\begin{DoxyCompactList}\small\item\em number of columns in the image \item\end{DoxyCompactList}\end{DoxyCompactItemize}


\subsection{Detailed Description}
Base class for all video devices. It is designed to provide a generic front end to video sources. \begin{DoxyAuthor}{Author}
Eric Marchand (\href{mailto:Eric.Marchand@irisa.fr}{\tt Eric.Marchand@irisa.fr}), Irisa / Inria Rennes
\end{DoxyAuthor}
This class should provide a virtual function that allows the acquisition of an image. 

\subsection{Member Function Documentation}
\hypertarget{classfw_frame_grabber_a9be9224f1ef309859950dd6bbd51364d}{
\index{fwFrameGrabber@{fwFrameGrabber}!close@{close}}
\index{close@{close}!fwFrameGrabber@{fwFrameGrabber}}
\subsubsection[{close}]{\setlength{\rightskip}{0pt plus 5cm}virtual void fwFrameGrabber::close ()\hspace{0.3cm}{\ttfamily  \mbox{[}pure virtual\mbox{]}}}}
\label{classfw_frame_grabber_a9be9224f1ef309859950dd6bbd51364d}
This virtual function is used to de-\/allocate the memory used by a specific frame grabber 

The documentation for this class was generated from the following file:\begin{DoxyCompactItemize}
\item 
C:/Users/Matt/Documents/School/Robotics/zebulon/v2/cv/ext/fw1394/include/fw/\hyperlink{fw_frame_grabber_8h}{fwFrameGrabber.h}\end{DoxyCompactItemize}
